<div style='
     font-family: Georgia, serif;
     font-size: 17px;
     line-height: 1.2em;'
>
<p><b>Last update: 20120716, cire</b></p>
<p>(Changelog at end)</p>

<p><b>MSPGCC 4.5.3 LTS20110716 Release</b></p>

An experimental, 4.6.3 based mspgcc is available.   See <a href='http://tinyprod.net/repos/debian/README_46.html'>
README_46</a> for details.

<br>
An experimental, 4.7.0 based mspgcc is available.   See <a href='http://tinyprod.net/repos/debian/README_47.html'>
README_47</a> for details.

<p>The 4.5.3-LTS20110716 repository contains the following packages for <i>i386</i> and <i>amd64</i>:</p>

<ul>
<li>nesc: 1.3.3-20110821

<li>tinyos-tools: 1.2.4-20111219

<li>avarice-tinyos: 2.11-20110905
<li>avr-binutils-tinyos: 2.17-20110905
<li>avr-gcc-tinyos: 4.1.2-20110905
<li>avr-libc-tinyos: 1.6.7-20110905
<li>avr-tinyos: 20110905
<li>avrdude-tinyos: 5.10-20110905

<li>msp430-binutils-tinyos: 2.21.1-LTS20110716+20110830 &dagger;
<li>msp430-gcc-tinyos: 4.5.3-LTS20110716+20120311 &dagger;
<li>msp430-gdb-tinyos: 7.2-LTS20110716 &dagger;
<li>msp430-libc-tinyos: 20110612-LTS20110716+20110902 &dagger;
<li>msp430-tinyos: 20110905
<li>msp430mcu-tinyos: 20110613-LTS20110716+20110830 &dagger;
<li>mspdebug-tinyos: 0.19-20120303

<li>avr-binutils-tinyos-legacy: 2.17-20110905 &Dagger;
<li>avr-gcc-tinyos-legacy: 4.1.2-20110905 &Dagger;
<li>avr-libc-tinyos-legacy: 1.4.7-20110905 &Dagger;
<li>avr-tinyos-legacy: 20110905 &Dagger;
<li>avrdude-tinyos-legacy: 5.4-20110904 &Dagger;
<li>uisp-tinyos: 20050519tinyos-20111126

<li>msp430-binutils-tinyos-legacy: 2.17-20110905 &Dagger;
<li>msp430-gcc-tinyos-legacy: 3.2.3-20110905 &Dagger;
<li>msp430-libc-tinyos-legacy: 20060801cvs-20110905 &Dagger;
<li>msp430-tinyos-legacy: 20110905 &Dagger;

<li>arm-all-tinyos: 2011.03-42-20110912 &dagger;&dagger;
</ul>

<div style='
     font-size: 14px;
     line-height: 1.1em;
     color: #777;'
>

<p>&dagger; Includes the patches from the
mspgcc <a href='http://sourceforge.net/projects/mspgcc/files/mspgcc/'>LTS
20110716</a> plus
the <a href='https://sourceforge.net/projects/mspgcc/files/Patches/LTS/20110716/'>updates</a>
up to 2012-03-12.
<br />
&Dagger; The *-legacy packages contains the old toolchains used by
tinyos-2.1.1 (and older).
<br />
&dagger;&dagger; This is only available for <i>i386</i> and it is a temporary
package based on the binary provided
by <a href='https://sourcery.mentor.com/sgpp/lite/arm/portal/release1802'>Code
Sourcery</a>.
</p>

</div>

<p>To use this repository you need to:</p>

<ol>
<li>Remove the previously installed tinyos packages:
<pre>
  $ sudo dpkg -P `dpkg -l nesc '*tinyos*' | grep ^ii | awk '{ print $2 }' | xargs`
  $ sudo apt-get clean
</pre>

<li>Add the following line to /etc/apt/sources.list.d/tinyprod-debian.list:
<pre>
  deb http://tinyprod.net/repos/debian squeeze main
</pre>
<pre>

  cd /etc/apt/sources.list.d
  echo "deb http://tinyprod.net/repos/debian squeeze main" >> tinyprod-debian.list

</pre>

<li>Install the new packages:
<pre>
  $ sudo apt-get update
  $ sudo apt-get install nesc msp430-tinyos avr-tinyos
</pre>

</ol>

<p>If you want to uninstall the packages you can do it like this:</p>

<pre>
  $ sudo apt-get autoremove --purge nesc msp430-tinyos avr-tinyos
</pre>

<div style='
     border: 1px solid red;
     padding: 10px;
     background-color: #FFC2C2;
     width: 45em;'>

<div style='font-family: sans-serif; font-weight: bold;'>Note</div>

<p>This repository is signed with the following key:</p>
<pre>
  pub   4096R/F99BE531 2010-09-27
        Key fingerprint = 3654 B12C 305B CD3C 5478  AF2F BD4D DD22 F99B E531
  uid                  Razvan Musaloiu-E. <razvan@musaloiu.com>
</pre>

<p>To install the key in the local apt keyring you have to do the following:</p>

<pre>
  $ gpg --keyserver subkeys.pgp.net --recv-keys F99BE531
  $ gpg -a --export F99BE531 | sudo apt-key add -
</pre>

</div>

<p>-- Razvan ME (March 12, 2012)</p>


<pre>


</pre>

<p><b>Changelog:</b></p>
<pre>
  20120427, cire: add mspgcc 4.7.0 reference

  20120410, cire: mspdebug 0.19
	add msp430-46, mspgcc 4.6.3 experimental repository.

  20120319, cire: amd64 fixed. new msp430-gcc package that includes SF3500740 and
	SF3420924.  Add ReleaseNotes.txt

  20120305, cire:  resync'd with Razvan's debian repo to make sure AMD64 works
	properly.  It doesn't.   AMD64 is still back rev'd.

  20120107, cire: update msp430-gcc-tinyos to include patches through 20111105
	note: (msp430-*) tinyos-tools, binutils, gdb, libc, mcu are repackaged as
	an artifact of the package build process.

	mspdebug revised to version 0.18.

  20111127, cire: new tinyos-tools, uisp-tinyos packages
  20111010, cire: installed as debian-dev
</pre>

</div>
